/* callgraph generated by GNU GCC Compiler -fcallgraph-info option version
 * GNU C99 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)
 *	compiled by GNU C version 11.1.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version none
 * GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
*/
digraph "option-fcallgraph-info" {
	"756" [label="memmove"]; /* node 1 */
	"812" [label="printf"]; /* node 2 */
	"938" [label="calloc"]; /* node 3 */
	"967" [label="exit"]; /* node 4 */
	"980" [label="free"]; /* node 5 */
	"57311" [label="dp_free"]; /* node 6 */
	"57313" [label="dp_malloc"]; /* node 7 */
	"57316" [label="dp_calloc"]; /* node 8 */
	"57319" [label="dp_realloc"]; /* node 9 */
	"57321" [label="dp_memreport"]; /* node 10 */
	"57323" [label="dp_meminit"]; /* node 11 */
	"57326" [label="dpmem.c:memcheck_free"]; /* node 12 */
	"57329" [label="dpmem.c:memcheck_calloc"]; /* node 13 */
	"57332" [label="dpmem.c:memcheck_realloc"]; /* node 14 */
	"57357" [label="dpmem.c:m_splay_tree_new"]; /* node 15 */
	"57359" [label="dpmem.c:m_splay_tree_delete"]; /* node 16 */
	"57363" [label="dpmem.c:m_splay_tree_insert"]; /* node 17 */
	"57366" [label="dpmem.c:m_splay_tree_remove"]; /* node 18 */
	"57369" [label="dpmem.c:m_splay_tree_lookup"]; /* node 19 */
	"57371" [label="dpmem.c:m_splay_tree_min"]; /* node 20 */
	"57374" [label="dpmem.c:m_splay_tree_successor"]; /* node 21 */
	"57376" [label="dpmem.c:m_splay_tree_has_data"]; /* node 22 */
	"57378" [label="dpmem.c:m_splay_tree_free_key"]; /* node 23 */
	"57381" [label="dpmem.c:m_splay_tree_compare_pointers"]; /* node 24 */
	"57384" [label="dpmem.c:m_splay"]; /* node 25 */
	"57707" [label="__addvsi3"]; /* node 26 */
	"57311" -> "57326"; /* edge 1 */
	"57311" -> "812"; /* edge 2 */
	"57313" -> "812"; /* edge 3 */
	"57313" -> "57316"; /* edge 4 */
	"57316" -> "812"; /* edge 5 */
	"57316" -> "57329"; /* edge 6 */
	"57316" -> "812"; /* edge 7 */
	"57316" -> "967"; /* edge 8 */
	"57319" -> "57332"; /* edge 9 */
	"57319" -> "812"; /* edge 10 */
	"57319" -> "967"; /* edge 11 */
	"57359" -> "57371"; /* edge 12 */
	"57359" -> "57707"; /* edge 13 */
	"57359" -> "57374"; /* edge 14 */
	"57359" -> "57707"; /* edge 15 */
	"57359" -> "938"; /* edge 16 */
	"57359" -> "57371"; /* edge 17 */
	"57359" -> "57707"; /* edge 18 */
	"57359" -> "57374"; /* edge 19 */
	"57359" -> "57366"; /* edge 20 */
	"57359" -> "57707"; /* edge 21 */
	"57359" -> "980"; /* edge 22 */
	"57359" -> "980"; /* edge 23 */
	"57357" -> "938"; /* edge 24 */
	"57363" -> "57369"; /* edge 25 */
	"57363" -> "938"; /* edge 26 */
	"57366" -> "57369"; /* edge 27 */
	"57366" -> "980"; /* edge 28 */
	"57369" -> "57384"; /* edge 29 */
	"57374" -> "57384"; /* edge 30 */
	"57378" -> "980"; /* edge 31 */
	"57326" -> "57357"; /* edge 32 */
	"57326" -> "57369"; /* edge 33 */
	"57326" -> "57366"; /* edge 34 */
	"57326" -> "812"; /* edge 35 */
	"57329" -> "57357"; /* edge 36 */
	"57329" -> "938"; /* edge 37 */
	"57329" -> "57363"; /* edge 38 */
	"57332" -> "57329"; /* edge 39 */
	"57332" -> "57326"; /* edge 40 */
	"57332" -> "57369"; /* edge 41 */
	"57332" -> "57329"; /* edge 42 */
	"57332" -> "756"; /* edge 43 */
	"57332" -> "756"; /* edge 44 */
	"57332" -> "57326"; /* edge 45 */
	"57321" -> "57376"; /* edge 46 */
	"57321" -> "57371"; /* edge 47 */
	"57321" -> "812"; /* edge 48 */
	"57321" -> "57707"; /* edge 49 */
	"57321" -> "57374"; /* edge 50 */
	"57321" -> "812"; /* edge 51 */
	"57321" -> "812"; /* edge 52 */
	"57321" -> "57359"; /* edge 53 */
	"57323" -> "57357"; /* edge 54 */
}
